PocketPal AI — On-Device Stack

How a phone runs real AI offline — from the chat UI down to the silicon.

UI & Tool Use

JS / TS

React Native
MobX
WatermelonDB
Tool-use loop
Pals · PalsHub · Talents
Voice mode

Bridging

native modules

LLM

llama.rn

SPEECH-TO-TEXT

whisper.rn

TEXT-TO-SPEECH

react-native-speech

VOICES

Kokoro
Kitten
Supertonic
Phonon
onnxruntime-react-native
react-native-speech-phonon

Engine

C / C++ / Rust

· GGUF
whisper.cpp· GGML
ONNX Runtime· ONNX
Phonon· GGUF / Core ML

Hardware

device silicon

CPU
GPU · Metal (iOS)
GPU · OpenCL / Adreno
NPU · Hexagon
NPU · Neural Engine (Phonon on iOS)